regular deposits - French English Dictionary